1 using System.Collections.Generic;
2 using
UnityEngine;
3
4 namespace
ProceduralToolkit.Examples
5 {
6     
public abstract class FacadeLayout : IFacadeLayout
7     {
8         
public Vector2? origin { get; set; }
9         
public float? width { get; set; }
10         
public float? height { get; set; }
11
12         
public abstract MeshDraft GetMeshDraft();
13
14         
public List<IFacadePanel> facadePanels { get; protected set; }
15
16         
protected FacadeLayout()
17         {
18             facadePanels =
new List<IFacadePanel>();
19         }
20
21         
public void Add(IFacadePanel facadePanel)
22         {
23             facadePanels.Add(facadePanel);
24         }
25
26         
public void Insert(int index, IFacadePanel facadePanel)
27         {
28             facadePanels.Insert(index, facadePanel);
29         }
30     }
31 }


Gõ tìm kiếm nhanh...